package com.mercury.pattern._12_template;

public abstract class SoyaMilk {
    /**
     * 定义final方法，指定具体的步骤流程
     */
    final void make(){
        choose();
        add();
        soak();
        beat();
    }
    void choose(){
        System.out.println("选豆子");
    }

    void add(){
        System.out.println("添加配料");
    }

    void soak(){
        System.out.println("浸泡");
    }

    void beat(){
        System.out.println("放到豆浆机打碎");
    }
}
